An approach to a hybrid software process simulation using the DEVS formalism
نویسندگان
چکیده
This article proposes an approach to a hybrid software process simulation modeling (SPSM) using discrete event system specification (DEVS) formalism, which implements the dynamic structure and discrete characteristics of the software development process. Many previous researchers on hybrid SPSM have described both discrete and continuous aspects of the software development process to provide more realistic simulation models. The existing hybrid models, however, have not fully implemented the feedback loop mechanism of the system dynamics. We define the DEVS Hybrid SPSM formalism by extending DEVS to the hybrid SPSM domain. Our hybrid SPSM approach uses system dynamics modeling to convey details concerning activity behaviors and managerial policies, while discrete event modeling controls activity start/completion and sequence. This approach also provides a clear specification, an explicit extension point to extend the simulation model, and a reuse mechanism. We will demonstrate a Waterfall-like hybrid software process simulation model using the DEVS Hybrid SPSM formalism. Copyright 2006 John Wiley & Sons, Ltd.
منابع مشابه
Quantised State System Simulation in Dymola/Modelica Using the DEVS Formalism
Continuous-time systems can be converted to discreteevent descriptions using the Quantised State Systems (QSS) formalism. Hence it is possible to simulate continuous-time systems using a discrete-event simulation tool, such as a simulation engine based on the DEVS formalism. A new Dymola library, ModelicaDEVS, was developed that implements the DEVS formalism. DEVS has been shown to be efficient...
متن کاملA THIRD ORDER DISCRETE EVENT METHOD FOR CONTINUOUS SYSTEM SIMULATION Part II: Applications
This work discusses practical issues and applications of the QSS3 method introduced in the companion paper. The method rules are translated into a discrete event model within the DEVS formalism and implemented in a simulation software. The method is then tested with the simulation of two relatively complex hybrid systems and the results are then compared with all Matlab/Simulink ODE solvers. Th...
متن کاملDevs Diagram Revised: a Structured Approach for Devs Modeling
Discrete Event Systems Specification (DEVS) formalism has been used in recent decades for modeling and simulation of discrete event systems as well as for some hybrid systems, since it has a sound semantics for modular hierarchical semantics and good simulation development environments. Nevertheless there are still deep gaps in understanding between the formalism and the practical modeling of l...
متن کاملA model-driven software environment for modeling, simulation and analysis of complex systems
SimStudio is a Modeling & Simulation environment based on the DEVS formalism (Discrete EVent Systems Specification). Its architecture aims at integrating in a single platform tools for modeling, simulation, analysis and collaboration, by proposing model transformation features (code generation, among others) in order to smooth the modeling and simulation cycle. To achieve this, SimStudio is bui...
متن کاملNeuro-DEVS, an hybrid environment to describe complex systems
Several methodologies has been developed to specify complex systems formally [1] [2] [3] [4] [5]. Among those formalisms stands the DEVS formalism and Artificial Neu-ral Networks. Although no direct comparisons are possible between the two techniques, both can provide good results when they are applied to the same problem. DEVS formalism is a set-theoretic formalism. It allows the definition of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Software Process: Improvement and Practice
دوره 11 شماره
صفحات -
تاریخ انتشار 2006